// 创建服务，监听8081端口，当从浏览器端发起请求时，localhost:8081/,服务器端响应html代码到浏览器
// 服务端相应的html代码中包含一张图片，该图片数据为data Uri数据，即buffer的base64编码的图片数据

var http=require("http");
var fs=require("fs");
var path=require("path");
http.createServer((req,res)=>{
    res.writeHead(200,{"Content-Type":"text/html"})

    var filePath=path.join(__dirname,"/handsome.jpeg");
    var imgFile=fs.readFileSync(filePath);
    var imgBase64=imgFile.toString('base64');
    res.write(
        "<!DOCTYPE html>"+
        "<head></head><body><img src='data:image/jpeg;base64,"+imgBase64+"'/>"+"</body></html>"
    )
    res.end()
}).listen(8081);
console.log("server is listening 8081")